package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 *  施工单位信息表
 *
 * @author admin
 * @since 2025-08-08
 */
@Data
@ApiModel(value=" 施工单位信息表VO", description=" 施工单位信息表VO")
public class ConstructionUnitVO {
    /**
     * 单位名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="单位名称")
    @com.alibaba.excel.annotation.ExcelProperty("单位名称")
    @ApiModelProperty(value = "单位名称")
    private String unitName;
    /**
     * 单位代码
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="单位代码")
    @com.alibaba.excel.annotation.ExcelProperty("单位代码")
    @ApiModelProperty(value = "单位代码")
    private String unitCode;
    /**
     * 法人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人")
    @com.alibaba.excel.annotation.ExcelProperty("法人")
    @ApiModelProperty(value = "法人")
    private String legalPerson;
    /**
     * 法人联系方式
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人联系方式")
    @com.alibaba.excel.annotation.ExcelProperty("法人联系方式")
    @ApiModelProperty(value = "法人联系方式")
    private String legalPersonContact;
    /**
     * 法人身份证号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人身份证号")
    @com.alibaba.excel.annotation.ExcelProperty("法人身份证号")
    @ApiModelProperty(value = "法人身份证号")
    private String legalPersonId;
    /**
     * 董监高成员1
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="董监高成员1")
    @com.alibaba.excel.annotation.ExcelProperty("董监高成员1")
    @ApiModelProperty(value = "董监高成员1")
    private String manager1;
    /**
     * 董监高成员1身份证号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="董监高成员1身份证号")
    @com.alibaba.excel.annotation.ExcelProperty("董监高成员1身份证号")
    @ApiModelProperty(value = "董监高成员1身份证号")
    private String manager1Id;
    /**
     * 董监高成员2
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="董监高成员2")
    @com.alibaba.excel.annotation.ExcelProperty("董监高成员2")
    @ApiModelProperty(value = "董监高成员2")
    private String manager2;
    /**
     * 董监高成员2身份证号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="董监高成员2身份证号")
    @com.alibaba.excel.annotation.ExcelProperty("董监高成员2身份证号")
    @ApiModelProperty(value = "董监高成员2身份证号")
    private String manager2Id;
    /**
     * 单位资质文件（文件名 另提供附件）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="单位资质文件（文件名 另提供附件）")
    @com.alibaba.excel.annotation.ExcelProperty("单位资质文件（文件名 另提供附件）")
    @ApiModelProperty(value = "单位资质文件（文件名 另提供附件）")
    private String qualificationFile;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}